home *** CD-ROM | disk | FTP | other *** search
/ EnigmA Amiga Run 1995 November / EnigmA AMIGA RUN 02 (1995)(G.R. Edizioni)(IT)[!][issue 1995-11][Skylink CD].iso / earcd / docs / announc3.lha / 1100 / 1107.rars < prev    next >
Internet Message Format  |  1995-04-11  |  6KB

  1. From zerkle Mon Apr  3 15:06:03 1995
  2. Received: by toadflax.cs.ucdavis.edu (4.1/UCD.CS.2.6)
  3.     id AA09191; Mon, 3 Apr 95 15:06:01 PDT
  4. Received: from wbmt41 (wbmt41.wbmt.tudelft.nl) by toadflax.cs.ucdavis.edu (4.1/UCD.CS.2.6)
  5.     id AA09184; Mon, 3 Apr 95 15:05:42 PDT
  6. Received: by wbmt41.wbmt.tudelft.nl (Amiga SMTPpost 1.04 December 9, 1994)
  7.         id AA01; Tue, 4 Apr 95 00:03:47 
  8. Received: by wbmt41.wbmt.tudelft.nl (Amiga SMTPpost 1.04 December 9, 1994)
  9.         id AA01; Tue, 4 Apr 95 00:01:49 
  10. From: marcel@wbmt41.wbmt.tudelft.nl (Marcel Offermans)
  11. Message-Id: <20744d6a.0-marcel@wbmt41.wbmt.tudelft.nl>
  12. X-Mailer: //\\miga Electronic Mail (AmiElm 5.42)
  13. Reply-To: M.F.Offermans@WbMT.TUDelft.NL
  14. Date: Tue, 4 Apr 95 00:01:49 
  15. Organization: Private TCP/IP Node
  16. To: announce@cs.ucdavis.edu
  17. Subject: SUBMIT RARS Amiga
  18. Errors-To: zerkle@cs.ucdavis.edu
  19. X-Server: Zserver v0.90beta
  20. Status: RO
  21.  
  22. submit
  23.  
  24. TITLE
  25.  
  26.      Robot Auto Racing Simulation (RARS)
  27.  
  28. VERSION
  29.  
  30.      Amiga version Release 2, based on the RARS 0.45 sources.
  31.  
  32. AUTHOR
  33.  
  34.      Amiga version by:
  35.  
  36.           Marcel Offermans
  37.  
  38.           e-mail : M.F.Offermans@WbMT.TUDelft.NL
  39.           fidonet: 2:281/614.1
  40.  
  41.      Original MS-DOS version by:
  42.  
  43.           Mitchell E. Timin
  44.  
  45.           e-mail : met7@cac.psu.edu
  46.  
  47. DESCRIPTION
  48.  
  49.      The Robot Auto Racing Simulation (RARS) is a simulation of auto
  50.      racing in which the cars are driven by robots. Its purpose is
  51.      two-fold: to serve as a vehicle for Artificial Intelligence
  52.      development and as a recreational competition among software
  53.      authors. The host software, including C++ source, is available at
  54.      no charge. It currently runs under MSDOS and UNIX, including
  55.      Linux, and on the Amiga.
  56.  
  57.      RARS consists of a simulation of the physics of cars racing on a
  58.      track, with a simple bird's-eye view of the race. The unique
  59.      feature is that each car is controlled by a separate and
  60.      independent control program. Each car is "driven" by its own
  61.      control program, which receives information from the simulation
  62.      telling it about the car's local situation. The "driver" (control
  63.      program) adjusts the steering and throttle, and then the physics
  64.      simulation moves the car. This happens many times per second, of
  65.      course. Every car has exactly the same physical characteristics,
  66.      only the "drivers" are different. Hence, the result is a
  67.      competition between the control programs. Furthermore, the
  68.      competition is visible as an auto race, with acceleration,
  69.      passing, cornering, braking, etc.
  70.  
  71.      It is intended that many users will write their own robot
  72.      "drivers". More than a dozen similar, but not identical, examples
  73.      are supplied. These are meant to serve as examples for
  74.      programmers wishing to develop their own. The control programs
  75.      may be written in other languages if they are linker-compatible
  76.      on the the intended platform. To date the robot "driver" programs
  77.      have used C++ or ANSI C.
  78.  
  79.      For genetic programming, the races will be between several
  80.      programs selected from an evolving population of programs. The
  81.      racing may take place continuously for long periods of time, with
  82.      the graphic display disabled for faster execution. Of course
  83.      losers will be eliminated and winners will breed. Genetic
  84.      Algorithm proponents will probably design robot drivers with a
  85.      vector of parameters to be determined by evolution. Neural nets
  86.      are also candidate "drivers". It will be up to the experimenter
  87.      to decide if human-designed robots are allowed to compete with
  88.      the evolving population.
  89.  
  90.      The race tracks are defined by ASCII files. Many pre-defined
  91.      tracks are supplied. The desired track is named on the command
  92.      line. Users can create their own tracks using any text editor,
  93.      although this is not a trivial process unless a CAD program is
  94.      used to find the exact lengths, angles, and radii for the track
  95.      segments. It is possible to do it by trial and error, however.
  96.  
  97. NEW FEATURES
  98.  
  99.      This release is based on the latest RARS sources. Compared to the
  100.      first release, the track and text drawing have been improved.
  101.  
  102. SPECIAL REQUIREMENTS
  103.  
  104.      AmigaOS Release 2.04 or better.
  105.      An 68020 CPU or better.
  106.  
  107.      The SAS/C 6.55 compiler to recompile the sources.
  108.  
  109.      An FPU is highly recommended as it will speed up the simulation
  110.      considerably.
  111.  
  112. AVAILABILITY
  113.  
  114.      You can obtain RARS from the RARS anonymous ftp site,
  115.      where you can also find other related files:
  116.  
  117.      ftp://magdanoz.mcafee.com/bin/ftp/rars/RARS_Amiga_2.lha
  118.  
  119.      Alternatively, you can obtain it from an Aminet site,
  120.      for example:
  121.  
  122.      ftp://ftp.luth.se/pub/aminet/misc/sci/RARS_Amiga_2.lha
  123.  
  124.      Archive size: 142266 bytes
  125.  
  126. PRICE
  127.  
  128.      The software and the sources are available for free.
  129.  
  130. DISTRIBUTABILITY
  131.  
  132.      Copyright (C) 1994, 1995
  133.           Marcel Offermans
  134.           Mitchell E. Timin
  135.  
  136. OTHER
  137.  
  138.      The reason that this release requires at least an 68020 is that I
  139.      have discovered what turns out to be a bug in the SAS/C 6.55
  140.      compiler which can only be worked around if you compile for an
  141.      68020 and not use the optimizer.
  142.  
  143. -- 
  144. .----------------------------------------------------------------------------.
  145. |      ///  |  Marcel Offermans  |  e-mail  : M.F.Offermans@WbMT.TUDelft.NL  |
  146. |  \\\///   |                    |  fidonet : 2:281/614.1                    |
  147. |   \XX/    |  Amiga Developer   |  IRC     : Marrs                          |
  148. `----------------------------------------------------------------------------'
  149.  
  150.  
  151.  
  152.